@charset "utf-8";
/* CSS Document */
a{ text-decoration:none; }
body{ background:url(../images/image/bg_01.gif) repeat-x #f5f5f5; margin:0; padding:0; font-size:12px}
.logo{ float:left}
.top{ background:url(../images/image/) repeat-x; width:983px; height:103px; margin:0 auto}
.logob{margin-left:600px;}  
.shouru {MARGIN-TOP: -80px; FLOAT: right; COLOR: #333; MARGIN-RIGHT: 0px; text-align:right}
.shouru a{ color:#003333}
.shouru  span{ font-size:20px;}
.menu{ background:url(../images/image/nav_bg02.png); width:1001px; margin:0 auto; height:52px}
.menu ul{ margin:0; padding:0; list-style-type:none; text-align:center; width:983px; margin:0 auto; height:35px; padding-left:10px}
.menu ul li{ float:left; margin-right:10px; width:108px; text-align:center; line-height:52px}
.menu ul li a{text-decoration:none; font-size:14px; color:#fff; }
.menu ul li a:hover{ background:url(../images/image/nav_bg01.gif); display:block;width:108px; height:52px }
.banner{ width:983px; height:305px; margin:10px auto; clear:both}
.banner11{ width:100%; height:369px; margin:10px auto; clear:both; background:url(../images/top.jpg) center top ;}
.gjcs{ background:url(../images/image/gjss.jpg); height:30px; line-height:30px; width:930px; margin:10px auto; padding-left:53px}
.gjcs a{ color:#000}
.gjcs a:hover{ color:#f00; text-decoration:underline}
.main{ border-top:#2a72d8 solid 2px; background:#e6e6e6}
.content{ width:1000px; margin:0 auto; padding:10px; overflow:auto; color:#135c99}
.left{ width:246px; float:left }
.right{ width:732px; float:left}
.title{ background:url(../images/image/jy_12.jpg) no-repeat; height:36px;}
.title h2{ color:#FFFFFF; font-size:14px; margin:0; padding:0; line-height:40px; padding-left:25px}
.l_menu { margin-bottom:10px}
.l_menu ul{ border:#b9d5e6 solid 1px; width:244px; margin:0; padding:0; list-style-type:none; padding:10px 0; background:#edf4f9}
.l_menu ul li{ border-bottom:#b9d5e6 dotted 1px; height:30px; padding-left:10px; line-height:30px}
.l_menu ul li a{ color:#135c99; text-decoration:none}
.l_menu ul li a:hover{ text-decoration:underline}
.lxwmcontent{ border:#b9d5e6 solid 1px; padding:10px; width:224px; line-height:25px; background:#edf4f9}
.link {
 LINE-HEIGHT: 20px; PADDING-LEFT: 10px;  clear:both; height:50px; line-height:50px; background:url(../images/image/footer_bg2.gif) no-repeat bottom; width:896px; margin:20px auto 0 auto
}
.link ul{ margin:0; padding:0; list-style-type: none}
.link SPAN {
	FLOAT: left; COLOR: #fff; FONT-WEIGHT: bold
}
.link LI {
	FLOAT: left
}
.link A {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; COLOR: #fff; PADDING-TOP: 10px
}
.link A:hover { text-decoration:underline
}
.bot{ background: url(../images/image/footer_bg.gif); height:149px; clear:both}
.copyright{ width:1002px; color:#FFFFFF; margin:0 auto; text-align:center; padding-top:20px; clear:both}
.copyright a{ color:#FFFFFF; text-decoration:none}
.gsjj{
	 PADDING-BOTTOM: 0px; PADDING-LEFT: 0px; WIDTH: 720px; PADDING-RIGHT: 0px; FLOAT: left; HEIGHT: auto; FONT-SIZE: 12px; PADDING-TOP: 0px; margin-left:10px
}
.rxcp { clear:both; margin:0 auto; background:#def2f9; border-top:#b5d8f8 solid 1px; overflow:auto
}
.gsjj P IMG {
	BORDER-BOTTOM: #dddddd 1px solid; BORDER-LEFT: #dddddd 1px solid; PADDING-BOTTOM: 3px; MARGIN: 5px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FLOAT: left; BORDER-TOP: #dddddd 1px solid; BORDER-RIGHT: #dddddd 1px solid; PADDING-TOP: 3px
}
.gsjj P {
	PADDING-BOTTOM: 7px; LINE-HEIGHT: 1.8em; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; PADDING-TOP: 8px
}
.title1{ background:url(../images/image/jy_13.jpg) no-repeat; PADDING-LEFT: 20px;HEIGHT: 51px; FONT-SIZE: 14px}  

.title1 H2 {
	MARGIN-TOP: 15px; DISPLAY: block; FLOAT: left; COLOR: #fff; FONT-SIZE: 14px; FONT-WEIGHT: bold; padding-left:20px
}
.gsdt {
	MARGIN-TOP: 10px; WIDTH: 354px; FLOAT: left; margin-left:10px; margin-bottom:10px
}
.gsdt UL { margin:0;WIDTH: 348px; padding:10px;
}
.gsdt UL LI {
	BACKGROUND-IMAGE: url(../images/image/left_li.gif); BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 30px; PADDING-LEFT: 20px; WIDTH: 308px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 0px 9px; HEIGHT: 30px; 
}
.gsdt UL LI A {
	FLOAT: left; COLOR: #135c99; TEXT-DECORATION: none
}
.gsdt UL LI A:hover {
	 TEXT-DECORATION: underline
}
.gsdt UL LI SPAN {
	FLOAT: right; MARGIN-RIGHT: 5px
}
.more {
	 WIDTH: 50px; FLOAT: right; FONT-SIZE: 12px; background:url(../images/image/more.jpg); width:59px; height:24px; text-align:center; line-height:24px; margin-top:17px
}
.more A {
	COLOR: #fff
}

.rxcp ul,.product_list  ul{padding:0; list-style-type:none; margin:10px}
.rxcp ul li{ width:240px; float:left; margin-bottom:10px; text-align:center}
.product_list  ul li{ width:225px; float:left; margin-bottom:10px; text-align:center}
.rxcp ul li img,.product_list  ul img{ border:#ccc solid 1px; padding:2px;width:200px; height:150px; background:#fff; margin-bottom:10px}
.rxcp ul li div,.product_list  ul div{ float:left; width:170px; margin-left:10px; line-height:23px}
.rxcp ul li a,.product_list  ul  a{ display:block; font-weight:bold; color:#0171bc}
.rxcp ul li div a:hover ,.product_list  ul div a:hover{ text-decoration:underline}
.rxcp ul{ width:983px; margin:10px auto}

.crumb { float:right; line-height:25px; font-size:12px;
}

.info {
	 WIDTH: 720px;  MARGIN-LEFT: 0px; margin:0 10px 10px 10px; clear:both
}
.title2{ background:url(../images/image/titlename2.jpg) no-repeat; height:41px; width:983px; margin:0 auto}
.title2 h2{ float:left; font-size:14px; color:#000; float:left; margin-left:20px; color:#fff}
.newslist UL {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; WIDTH: 660px; PADDING-RIGHT: 10px; DISPLAY: block; MARGIN-BOTTOM: 0px; FLOAT: left; PADDING-TOP: 10px; 
}
.newslist UL LI {
	BACKGROUND-IMAGE: url(../images/image/icon.jpg); BORDER-BOTTOM: #ccc 1px dashed; LINE-HEIGHT: 30px; PADDING-LEFT: 25px; WIDTH: 680px; DISPLAY: block; BACKGROUND-REPEAT: no-repeat; BACKGROUND-POSITION: 5px 10px; HEIGHT: 30px; MARGIN-LEFT: 0px
}
.newslist UL LI SPAN {
	FLOAT: right; MARGIN-RIGHT: 10px
}
.newslist UL LI A {
	FLOAT: left; COLOR: #333; TEXT-DECORATION: none
}
.page {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; WIDTH: 700px; FLOAT: left; MARGIN-LEFT: auto; MARGIN-RIGHT: auto; PADDING-TOP: 10px
}
.page UL { list-style-type:none; margin:0; padding:0
	
}
.page UL LI {
	LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; FLOAT: left; HEIGHT: 25px
}
.page UL LI a{ text-decoration: none; color:#333333}
.page UL LI a:hover{ color:#666; text-decoration:underline}
.caption {
	BORDER-BOTTOM: #ccc 1px solid; PADDING-BOTTOM: 10px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; MARGIN-BOTTOM: 10px; COLOR: #333; PADDING-TOP: 10px
}
.caption H1 {
	TEXT-ALIGN: center; COLOR: #333; FONT-SIZE: 18px; FONT-WEIGHT: bold
}
.other {
	TEXT-ALIGN: center; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; MARGIN-BOTTOM: 10px; PADDING-TOP: 5px
}
.r_c {
	PADDING-BOTTOM: 20px; LINE-HEIGHT: 2em; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; PADDING-TOP: 20px
}
.r_c P {
	FONT-SIZE: 14px
}
.cnt_plus {
	PADDING-BOTTOM: 10px; PADDING-LEFT: 20px; PADDING-RIGHT: 20px; FONT-SIZE: 12px; PADDING-TOP: 10px
}
.updown {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 25px; PADDING-LEFT: 20px; WIDTH: 500px; FLOAT: left; HEIGHT: 50px
}
.dottedbor{ border-top:#ccc dotted 1px}
.list_p {
	PADDING-LEFT: 10px; WIDTH: 708px; FLOAT: left; MARGIN-LEFT: 0px
}
.list_p UL {
	MARGIN-TOP: 20px; PADDING-LEFT: 20px; WIDTH: 700px; DISPLAY: block; FLOAT: left; CLEAR: both
}
.list_p UL LI {
	MARGIN: 5px 10px 0px; WIDTH: 150px; DISPLAY: block; FLOAT: left; HEIGHT: 155px
}
.list_p UL LI IMG {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 4px; PADDING-LEFT: 4px; WIDTH: 140px; PADDING-RIGHT: 4px; MARGIN-BOTTOM: 10px; HEIGHT: 110px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 4px
}
.list_p UL LI A {
	TEXT-ALIGN: center; LINE-HEIGHT: 25px; DISPLAY: block
}


.index_onenei{height:270px;width:1000px;margin:0 auto;padding:13px 0 22px 0;}
.index_one{height:270px;width:982px;margin:0 auto;padding:13px 0 22px 0;}
.ml{height:265px;width:324px;float:left;background: url(../images/images/ml.jpg) no-repeat;}


.more1 span{margin-right:12px;}
.more1 a{color:#b2b2b2;}



.m_tpic{height:35px;width:83px;float:left;}

.inbox{width:297px;height:100px;margin:119px 13px 0 13px;color:#949494;}
.inbox p.itext{width:260px;height:80px;line-height:23px;text-indent:2em;margin-left:20px;padding-top:33px;}
.inbox p.itext a{color:#949494;}
.inbox p.ctact{width:260px;height:80px;line-height:17px;margin-left:20px;padding-top:33px;color:#949494;}
.inbox p.ctact a{color:#949494;}
.inbox ul{padding-top:30px;margin-left:8px;}
.inbox li{line-height:23px;}
.inbox li a{color:#949494;}
.inbox li a:hover{color:#06599b;}
.mm{height:265px;width:323px;float:left;background: url(../images/images/mm.jpg) no-repeat;margin:0 14px 0 14px;}

.mr{height:265px;width:324px;float:left;background: url(../images/images/mr.jpg) no-repeat;}

.ptop{width:1000px;height:47px;margin:0 auto;background: url(../images/images/probox_bg.jpg) no-repeat;}
.ptop1{width:1000px;height:47px;margin:0 auto;background: url(../images/images/probox_bg1.jpg) no-repeat;}
.pbox{width:998px;height:205px;margin:0 auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;overflow:hidden;}
.pbox1{width:998px;height:205px;margin:0 auto;border-left:1px solid #d2d2d2;border-right:1px solid #d2d2d2;border-bottom:1px solid #d2d2d2;overflow:hidden;}

.pmore{height:47px;width:50px;float:right;line-height:47px;}
.pmore a{color:#949494;}

.marqueebox{width:990px;overflow:hidden;color:#666666;padding-top:5px;margin-left:5px;}
.marquee{width:1000%;}
.marquee ul{float:left;}
.pbox1 li{background: url(../images/images/pic_bg.jpg) no-repeat center center;width:300px;height:181px;float:left;margin-right:5px;display:table-cell;text-align:center;}
.pbox1 li a{display:inline-block;padding:3px;text-align:center;background: white;margin-top:10px;}
.pbox1 li span{display:block;width:100%;text-align:center;padding-top:5px;}
.pbox li{background: url(../images/images/pic_bg.jpg) no-repeat center center;width:165px;height:181px;float:left;margin-right:5px;display:table-cell;text-align:center;}
.pbox li a{display:inline-block;padding:3px;text-align:center;background: white;margin-top:10px;}
.pbox li span{display:block;width:100%;text-align:center;padding-top:5px;}
.clearfix {zoom: 1;}